/**
 * Created by ${PRODUCT_NAME}.
 * User: skylerparr
 * Date: 12/12/10
 * Time: 9:28 PM
 * To change this template use File | Settings | File Templates.
 */
package com.thoughtorigin.meta {
import com.thoughtorigin.application.Disposable;
import com.thoughtorigin.reflect.ObjectMetaData;

import flash.utils.Dictionary;

public interface MetadataWorker extends Disposable {
    function operate(object: Object, metaData: ObjectMetaData, callback: Function):void;
    function get metaTypes(): Dictionary;
}
}
